warm and rainy - Spanish English Dictionary